home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Ultimate Frank Lloyd…ght - America's Architect
/
Ultimate Frank Lloyd Wright, The - America's Architect (1994)(Microsoft Home).iso
/
pre
/
flw
/
flwat00.dir
/
00064_Script_good
< prev
next >
Wrap
Text File
|
1994-11-15
|
6KB
|
162 lines
on startMovie
global currMM, dialogOn
global seeAlsoNess
set seeAlsoNess = FALSE
set dialogOn = FALSE
set currMM = "FLWWW"
puppetSprite 21, TRUE
puppetSprite 22, TRUE
puppetSprite 23, TRUE
set the immediate of sprite 23 to TRUE
set the stretch of sprite 23 to FALSE
end startMovie
on saveLocals
global lastFrame, nowFrame, lastMovie
set lastFrame = nowFrame
set lastMovie = the movie
end saveLocals
on buttonState
global bflag, dialogOn
if dialogOn = FALSE then
glassCheck
-- don't check global buttons unless mouse is down at bottom
if (the mouseV > 300) or (bFlag = TRUE) then
doState
end if
end if
end buttonState
on atForStep
puppetSprite 13, FALSE
puppetSprite 14, FALSE
if the frame > 195 then
go to frame 170
else
go to marker(+1)
end if
updateStage
end atForStep
on atBackStep
puppetSprite 13, FALSE
puppetSprite 14, FALSE
if the frame = 170 then
go to frame 196
else
go to marker(-1)
end if
updateStage
end atBackStep
on usaRoll
global stateOn
if rollover(2) then
if the mouseH > 273 and the mouseH < 300 and the mouseV > 213 and the mouseV < 255 then
set the castNum of sprite 9 to 6
set the castNum of sprite 8 to 98
else if the mouseH > 84 and the mouseH < 131 and the mouseV > 188 and the mouseV < 243 then
set the castNum of sprite 9 to 7
set the castNum of sprite 8 to 99
else if the mouseH > 38 and the mouseH < 94 and the mouseV > 131 and the mouseV < 224 then
set the castNum of sprite 9 to 8
set the castNum of sprite 8 to 100
else if the mouseH > 237 and the mouseH < 263 and the mouseV > 113 and the mouseV < 148 then
set the castNum of sprite 9 to 27
set the castNum of sprite 8 to 119
else if the mouseH > 280 and the mouseH < 343 and the mouseV > 243 and the mouseV < 291 then
set the castNum of sprite 9 to 9
set the castNum of sprite 8 to 101
else if the mouseH > 248 and the mouseH < 276 and the mouseV > 150 and the mouseV < 199 then
set the castNum of sprite 9 to 10
set the castNum of sprite 8 to 102
else if the mouseH > 272 and the mouseH < 293 and the mouseV > 154 and the mouseV < 191 then
set the castNum of sprite 9 to 11
set the castNum of sprite 8 to 103
else if the mouseH > 215 and the mouseH < 257 and the mouseV > 142 and the mouseV < 170 then
set the castNum of sprite 9 to 12
set the castNum of sprite 8 to 104
else if the mouseH > 178 and the mouseH < 230 and the mouseV > 172 and the mouseV < 200 then
set the castNum of sprite 9 to 13
set the castNum of sprite 8 to 105
else if the mouseH > 325 and the mouseH < 360 and the mouseV > 161 and the mouseV < 178 then
set the castNum of sprite 9 to 14
set the castNum of sprite 8 to 106
else if (the mouseH > 250 and the mouseH < 305 and the mouseV > 126 and the mouseV < 158)¼
or (the mouseV > 106 and the mouseV < 158 and the mouseH > 276 and the mouseH < 305) then
set the castNum of sprite 9 to 15
set the castNum of sprite 8 to 107
else if the mouseH > 211 and the mouseH < 247 and the mouseV > 93 and the mouseV < 145 then
set the castNum of sprite 9 to 16
set the castNum of sprite 8 to 108
else if the mouseH > 220 and the mouseH < 267 and the mouseV > 167 and the mouseV < 207 then
set the castNum of sprite 9 to 17
set the castNum of sprite 8 to 109
else if the mouseH > 320 and the mouseH < 363 and the mouseV > 114 and the mouseV < 154 then
set the castNum of sprite 9 to 18
set the castNum of sprite 8 to 111
else if the mouseH > 363 and the mouseH < 374 and the mouseV > 108 and the mouseV < 133 then
set the castNum of sprite 9 to 19
set the castNum of sprite 8 to 110
else if the mouseH > 290 and the mouseH < 319 and the mouseV > 149 and the mouseV < 182 then
set the castNum of sprite 9 to 20
set the castNum of sprite 8 to 112
else if the mouseH > 171 and the mouseH < 230 and the mouseV > 197 and the mouseV < 229 then
set the castNum of sprite 9 to 21
set the castNum of sprite 8 to 113
else if the mouseH > 315 and the mouseH < 356 and the mouseV > 142 and the mouseV < 169 then
set the castNum of sprite 9 to 22
set the castNum of sprite 8 to 114
else if the mouseH > 306 and the mouseH < 341 and the mouseV > 207 and the mouseV < 234 then
set the castNum of sprite 9 to 23
set the castNum of sprite 8 to 115
else if the mouseH > 142 and the mouseH < 238 and the mouseV > 201 and the mouseV < 295 then
set the castNum of sprite 9 to 24
set the castNum of sprite 8 to 116
else if the mouseH > 97 and the mouseH < 136 and the mouseV > 145 and the mouseV < 194 then
set the castNum of sprite 9 to 25
set the castNum of sprite 8 to 117
else if the mouseH > 303 and the mouseH < 355 and the mouseV > 168 and the mouseV < 198 then
set the castNum of sprite 9 to 26
set the castNum of sprite 8 to 118
else
set the castNum of sprite 9 to 28
set the castNum of sprite 8 to the number of cast G46
end if
updateStage
end if
end usaRoll
on glassCheck
if the frame < 5 then
if rollover(2) then
cursor [123,124]
else
cursor -1
end if
else
cursor -1
end if
end glassCheck
on dummyScript
nothing
end dummyScript
on scrollRoll
if rollover(13) then
set the forecolor of sprite 13 to 228
else
set the forecolor of sprite 13 to 255
end if
if rollover(14) then
set the forecolor of sprite 14 to 228
else
set the forecolor of sprite 14 to 255
end if
end scrollRoll